package com.spark.lola.request;

import com.alibaba.fastjson.JSONObject;
import com.spark.lola.constant.CertificationType;
import com.spark.lola.support.common.util.ResponseBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: DengYeJun
 * @Date: 2020/5/6 19:50
 */
@ApiModel(value="供应商认证", description="供应商认证")
@Data
public class CertificationApplyRequest {
    @ApiModelProperty(value = "真实姓名")
    private String realname;

    @ApiModelProperty(value = "用户id")
    private Long accountId;

    @ApiModelProperty(value = "业务员")
    private Long salesmanId;

    @ApiModelProperty(value = "证件类型 0:个人 1:个体户 2:企业")
    private Integer certifiedType= CertificationType.PERSONAL;

    @ApiModelProperty(value = "证件号码")
    private String idCardNumber;

    @ApiModelProperty(value = "身份证正面")
    private String identityCardImgFront;

    @ApiModelProperty(value = "手持身份证")
    private String identityCardImgInHand;

    @ApiModelProperty(value = "身份证反面")
    private String identityCardImgReverse;

    @ApiModelProperty(value = "企业名称")
    private String companyName;

    @ApiModelProperty(value = "营业执照")
    private String license;

    @ApiModelProperty(value = "开户许可证")
    private String openingBankPermits;

    @ApiModelProperty(value = "税务登记证")
    private String taxRegistrationCertificate;

    @ApiModelProperty(value = "组织机构代码证")
    private String organizationCode;

    @ApiModelProperty(value = "扩展字段")
    private String extendJson;

}
